package com.suray.wcs.service.thread.process.util;

public enum SingleDeviceStatus {
    INIT(0, "初始化"),
    WAIT_DEVICE_PERMIT_RUN(10, "等待设备允许运行"),
    START_DEVICE_PRE_ACTION(15, "起点设备开始动作"),
    END_DEVICE_PRE_ACTION(20, "终点设备开始动作"),
    WAIT_DEVICE_PRE_ACTION_END(25, "等待设备开始动作完成"),
    END_DEVICE_IN_CARGO(30, "终点设备进货"),
    START_DEVICE_OUT_CARGO(35, "起点设备出货"),
    WAIT_DEVICE_RUN_END(40, "等待货物输送完成"),
    START_DEVICE_AFT_ACTION(45, "起点设备结束动作"),
    END_DEVICE_AFT_ACTION(50, "终点设备结束动作"),
    WAIT_DEVICE_AFT_ACTION_END(55, "等待设备结束动作完成"),
    END(100, "结束")
    ;

    private int value;
    private String des;
    SingleDeviceStatus(int value, String des) {
        this.value = value;
        this.des = des;
    }
}
